permanent repository - Spanish English Dictionary